﻿.MasterPageWrapper
{
    width:100%;
    padding:2px;
}

.MasterPageWrapper .MainLeftColumn
{
    border:solid 1px #aeaeae;
    width:70%;
    height:100%;
    float:left;
}
/* Home - Search option */
.MasterPageWrapper .MainRightColumn
{
    /*border:solid 1px #aeaeae;*/
    width:250px;
    float:right;
    background-image:url(images/toppanelbar-border.png);
    background-repeat:repeat-y;
}
.MasterPageWrapper .MainRightColumn .TopPanelPar
{
    background-image:url(images/toppanelbar.png);
    background-repeat:no-repeat;
    width:248px;
    height:22px;
    padding:5px;
    margin-bottom:5px;
    font-weight:bold;
}

/* New content */
#content{
		color: #000000;
		font-family: Verdana,Arial,sans-serif;
		font-size: 12px;
	}
	#content a{
		color:#02679C;
		text-decoration: none;			
	}
	#content a:hover{
		color:#00344F;
		text-decoration: underline;			
	}
	.alertMsg {
		color: #FF0000;
	}
    img
    {
    	border:0;
    }
    #outer
    {
    	width:100%;
    	font-family:Verdana;
    	font-size:0.7em;
    	padding:5px;
    }
    .imageLinks
    {
    	padding-bottom:5px;
    }	
    .imageLinks a
    {
    	cursor:pointer;
    	color:Red;
		margin-right: 10px;
    }
    #headline
    {
    	font-size:1.1em;
    	font-weight:bold;
    }
    #image
    {
    	padding:5px;
    }
    #content
    {
    	display:none;
    }
    #spinner
    {
    	color:Red;
    	font-size:1.3em;
    }
    .divider
    {
    	margin-bottom:5px;
    	border-bottom:solid 1px black;
    }
    .float
    {
    	float:left;
    }
    .clear
    {
    	clear:both;
    }
    .HeaderTitle
    {
		font-size:15px;
		font-weight:bold;
		display:block!important;
    }
    .Row
    {
		margin-bottom:10px;
		display:table;
    }
    .Row label
    {
		float:left;
		width:70px;
    }
    .Row span
    {
		font-weight:bold;
    }
    .Row input[type=text],
    .Row textarea
    {
		width:300px;
    }
    .Row textarea
    {
		height:150px;
    }
    .ValidateError
    {
		background-color:#D6D6D6;
    }
    .Gift
    {
		margin-top:-10px;
		margin-left:60px;
    }
    .Gift ul
    {
		display:table;
    }
    .Gift ul li
    {
		margin-bottom:5px;
		display:table;
		width:200px;
		vertical-align:baseline;
		float:left;
    }
    .Gift ul li span
    {
		padding-left:5px;
    }
    .Gift ul li img
    {
		max-width:16px;
		max-height:16px;
    }
    .InviteFriend
    {
		
    }
    .InviteFriend ul
    {
		display:table;
		width:500px;
    }
    .InviteFriend ul li
    {
		width:150px;
		float:left;
		margin:5px;
    }
    .InviteFriend ul li label
    {
		float:none;
    }
	.Error
	{
		color:Red;
	}
.LoadingMask
{
	background: #F2F2F2 url(images/loadercircles.gif) no-repeat scroll 50% 50%;
	position:absolute;
	opacity:0.8;
	min-height:150px;
	min-width:100px;
	border: dotted 1px;
}

.MinLoadingMask
{
	background: #F2F2F2 url(images/loadercircles.gif) no-repeat scroll 50% 50%;
	opacity:0.8;
	min-height:30px;
	min-width:200px;
	border: dotted 1px;
}
.None
{
	display:none!important;
}
.Status
{
	color:gray;
	font-weight:normal;
	font-size:.8em;
}

.LogBg1
{
	z-index:100;
	position:absolute;
	left:0px;
	top:0px;
	width:150px;
	height:100%;
	max-height:100%;
	overflow:auto;
	opacity:.5;
	background-color:#A2A2A2;
	border:solid 1px #E3E3E3;
}

.LogPanel
{
	z-index:100;
	position:absolute;
	left:0px;
	top:0px;
	width:250px;
	height:100%;
	max-height:100%;
	overflow:auto;
	background-color:#A2A2A2;
}

.LogPanel .Info
{
	color:blue;
}
.LogPanel .Error
{
	color:red;
}
.LogPanel .ImgIcon
{
	float:right;
	margin:3px;
	cursor:pointer;
}
.LogPanel .Error:first-line,
.LogPanel .Info:first-line
{
	padding-left:5px;
}
.LogPanel .Error:first-letter,
.LogPanel .Info:first-letter
{
	text-transform:capitalize;
}